<?php
/**
 * @package Joostina
 * @copyright Авторские права (C) 2008-2010 Joostina team. Все права защищены.
 * @license Лицензия http://www.gnu.org/licenses/gpl-2.0.htm GNU/GPL, или help/license.php
 * Joostina! - свободное программное обеспечение распространяемое по условиям лицензии GNU/GPL
 * Для получения информации о используемых расширениях и замечаний об авторском праве, смотрите файл help/copyright.php.
 */

// запрет прямого доступа
defined('_JLINDEX') or die();


// check access permissions (only superadmins & admins)
if(!($acl->acl_check('administration', 'config', 'users', $my->usertype)) || $acl->acl_check('administration', 'edit', 'users', $my->usertype, 'components', 'com_xmap')){
	mosRedirect('index2.php', _NOT_AUTH);
}

$cid = mosGetParam($_POST, 'cid', array(0));
$task = mosGetParam($_REQUEST, 'task', '');

global $xmapComponentURL, $xmapSiteURL, $xmapComponentPath, $xmapAdministratorURL, $xmapLang, $xmapAdministratorPath;

define ('_XMAP_JOOMLA15', 0);
define('_XMAP_MAMBO', 0);

$xmapLang = strtolower(JCore::getCfg('lang'));
$xmapComponentPath = _JLPATH_ADMINISTRATOR . '/components/com_xmap';
$xmapAdministratorPath = _JLPATH_ADMINISTRATOR;
$xmapComponentURL = _JLPATH_SITE . '/' . JADMIN_BASE . '/components/com_xmap';
$xmapAdministratorURL = _JLPATH_SITE . '/' . JADMIN_BASE;
$xmapSiteURL = _JLPATH_SITE;

require_once($xmapComponentPath . '/classes/XmapAdmin.php');

// load settings from database
require_once($xmapComponentPath . '/classes/XmapConfig.php');
require_once($xmapComponentPath . '/admin.xmap.html.php');
$config = new XmapConfig;
if(!$config->load()){
	$text = _XMAP_ERR_NO_SETTINGS . "<br />\n";
	$link = 'index2.php?option=com_xmap&task=create';
	echo sprintf($text, $link);
}

$admin = new XmapAdmin();
$admin->show($config, $task, $cid);